be the devil incarnate - Francés Inglés Diccionario